\hypertarget{class_driver_station_digital_input}{
\section{DriverStationDigitalInput Class Reference}
\label{class_driver_station_digital_input}\index{DriverStationDigitalInput@{DriverStationDigitalInput}}
}


{\ttfamily \#include $<$DriverStationDigitalInput.hpp$>$}

Inheritance diagram for DriverStationDigitalInput:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_driver_station_digital_input}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_driver_station_digital_input_a0cbdbf37e6a8e9c56c629588fc5d2224}{DriverStationDigitalInput} (DriverStationEnhancedIO \&driverStationIo, UINT32 button)
\item 
virtual bool \hyperlink{class_driver_station_digital_input_a0ed7ebdbcdf8229ee8ff47474968eaa0}{Get} ()
\end{DoxyCompactItemize}


\subsection{Detailed Description}
The \hyperlink{class_driver_station_digital_input}{DriverStationDigitalInput} acts as an interface for a button on DriverStationEnhancedIO or GenericHID.

This class is untested. 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_driver_station_digital_input_a0cbdbf37e6a8e9c56c629588fc5d2224}{
\index{DriverStationDigitalInput@{DriverStationDigitalInput}!DriverStationDigitalInput@{DriverStationDigitalInput}}
\index{DriverStationDigitalInput@{DriverStationDigitalInput}!DriverStationDigitalInput@{DriverStationDigitalInput}}
\subsubsection[{DriverStationDigitalInput}]{\setlength{\rightskip}{0pt plus 5cm}DriverStationDigitalInput::DriverStationDigitalInput (
\begin{DoxyParamCaption}
\item[{DriverStationEnhancedIO \&}]{driverStationIo, }
\item[{UINT32}]{button}
\end{DoxyParamCaption}
)}}
\label{class_driver_station_digital_input_a0cbdbf37e6a8e9c56c629588fc5d2224}
Constructor for \hyperlink{class_driver_station_digital_input}{DriverStationDigitalInput}.


\begin{DoxyParams}{Parameters}
{\em driverStationIo} & A reference to a DriverStationEnhancedIO. User is still reponsible for deletion of parameter. \\
\hline
\end{DoxyParams}


\subsection{Member Function Documentation}
\hypertarget{class_driver_station_digital_input_a0ed7ebdbcdf8229ee8ff47474968eaa0}{
\index{DriverStationDigitalInput@{DriverStationDigitalInput}!Get@{Get}}
\index{Get@{Get}!DriverStationDigitalInput@{DriverStationDigitalInput}}
\subsubsection[{Get}]{\setlength{\rightskip}{0pt plus 5cm}bool DriverStationDigitalInput::Get (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{class_driver_station_digital_input_a0ed7ebdbcdf8229ee8ff47474968eaa0}
Gets the current value of the \hyperlink{class_human_digital_input}{HumanDigitalInput}. 

Implements \hyperlink{class_human_digital_input_a46f14a7223295914e53d45dbe1a95fb2}{HumanDigitalInput}.



The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
C:/Documents and Settings/Sam/My Documents/My Projects/Entech-\/Fpk/Entech-\/Fpk/DriverStationDigitalInput.hpp\item 
C:/Documents and Settings/Sam/My Documents/My Projects/Entech-\/Fpk/Entech-\/Fpk/DriverStationDigitalInput.cpp\end{DoxyCompactItemize}
